purpose built vehicle - Espagnol Anglais Dictionnaire